Package-level declarations

Types

Link copied to clipboard
class AllowableIdentifiers @JvmOverloads constructor(predicate: Predicate<Identifier>, supplier: Supplier<List<Identifier>>, cache: Boolean = false) : EntryValidator<Identifier> , EntrySuggester<Identifier>

Defines a set of allowable identifiers for use in validation. Also supplies Suggestions to generate suggestion popups in-game.

Link copied to clipboard

Defines a set of allowable strings for use in validation. Also supplies Suggestions to generate suggestion popups in-game.

Link copied to clipboard

SubInterface of Translatable for use with Enums

Link copied to clipboard

A math expression for evaluating in-game. Supports a wide array of basic math functions, as well as some MathHelper functions

Link copied to clipboard
object FcText

Various text utilities and wrappers for making kotlin minecraft modding more text-expressive

Link copied to clipboard
interface PlatformApi

API for abstraction of simple ModLoader requests

Link copied to clipboard
object RenderUtil

Render utils for DrawContext to provide functionality similar to 1.20.2+ sprite rendering

Link copied to clipboard
class TomlOps : DynamicOps<TomlElement>

Dynamic Ops for dealing with TomlElements in Codecs and other related things

Link copied to clipboard
interface Translatable

Classes that implement Translatable can be automatically utilized by many FzzyConfig systems for generating translatable text in-game

Link copied to clipboard

A result of any type T that is wrapped with an optional error message

Link copied to clipboard
interface Walkable